body {
    /*max-width: 1680px;*/

    font-family: "微软雅黑","\9ED1\4F53", Simhei, sans-serif;
    font-size: inherit;

}
.fa{color:#000;}
.navbar{min-height: 60px;border: 0;}
html,body{width:100%;margin: 0 auto;background:#f1f1f1;font-size: inherit;position: relative;}
@media (max-width: 1280px){
    html,body{width:1280px}
}
ol,ul { list-style: none; margin:0; padding:0;}
a:hover, a:focus{color: #000;text-decoration:none;}
a:active, a:hover, input[type="text"], textarea,select{outline: 0;}
.clearfloat:after{display:block;clear:both;content:"";visibility:hidden;height:0} 
.clearfloat{zoom:1} 
.clear{clear: both;}
.clearfix:after{ content:""; display:block; height:0px; clear:both; visibility:hidden;}
textarea{resize: none;}
input,button{
    outline: none;
}
.c-999{color:#999;}
.f-12{font-size:.12em;}
.bg-white{background: #fff!important;}
.clearfix{*zoom:1;}
.clearfix::after{clear: both;content: "";display: block;height: 0;visibility: hidden;}
.tac{text-align: center;}
.none{display: none ; }
/*img{width: 100%;}*/
.width100{width: 100%;}
.abso{position: absolute!important;}
.rela{position: relative!important;}
.full{width:100%;height:100%;}
.bg-poi-center{background-size: cover;background-position: center;background-repeat: no-repeat;}
.poi-middle{top:50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);-o-transform: translateY(-50%);-ms-transform: translateY(-50%);-moz-transform: translateY(-50%);}
.ie8 .poi-middle{top:10%;}
.btn-returnTop{cursor: pointer;}
.three3D{-webkit-perspective: 500;perspective: 500;-moz-perspective: 500;-ms-perspective: 500;-o-perspective: 500;
         -webkit-perspective-origin: 50% 50%;-o-perspective-origin: 50% 50%;-ms-perspective-origin: 50% 50%;-moz-perspective-origin: 50% 50%;perspective-origin: 50% 50%;
         -webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;-ms-transform-style: preserve-3d;-o-transform-style: preserve-3d;transform-style: preserve-3d; 
         backface-visibility:hidden;-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;-moz-backface-visibility: hidden;-o-backface-visibility: hidden;}

.padding0{padding: 0!important;}
.border-left-1{border-width: 0;border-left-width: 1px;border-style: solid;}
.border-right-1{border-width: 0;border-right-width: 1px;border-style: solid;}
.border-top-1{border-width: 0;border-top-width: 1px;border-style: solid;}
.border-bottom-1{border-width: 0;border-bottom-width: 1px;border-style: solid;}
.cbg-textOver{text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}/* 强行文字在一行显示，不换行 */
a{color: inherit;}
a:hover{text-decoration: none;}
.sdw-m{display: none!important;}
.ishref{cursor: pointer;}


.loading{display:none;position: fixed;top:0;left:0;width:100%;height:100%;z-index:1032;font-size:.25em;}
.loading div{border-radius: 0.3em;position: absolute;top:50%;left:50%;width: 5em;height:5em;margin-left: -2.5em;margin-top: -2.5em;background: rgba(0,0,0,.8);}
.loading img{position: absolute;width: 2em;left:1.5em;top:1.5em;}

.dilogMsg{text-align:center;width:500px; padding:20px;background:#000; position: fixed; left:50%; top:50%; margin-left:-250px; border: 1px solid #656565;color:#fff; font-size:16px; line-height:1.5em; z-index:99999; display: none; opacity: 0; }
.dilogMsg.active{display: block;}

.btn-loadMore{margin: 2em auto;display: block;width: 6em;width:100%;text-align: center;font-size: 1.125em;}
.btn-loadMore:before{content:"+  加载更多";cursor: pointer;}
.btn-loadMore.load:before{cursor: auto;content:"";color: #999999;display: block;height: 1.5em;width: 100%;background: url(../images/loading.gif) no-repeat center;background-size: auto 1.5em;}
.btn-loadMore.end:before{cursor: auto;content:"没有更多了";color:#999999;}

.carousel-indicators li{vertical-align: top;}
.carousel-indicators{height: 20px;}
.carousel-inner > .item.single-img{    background-size:cover;}
.datatimepicker{background:url(../images/datatimepicker.png) no-repeat 12.3em 4px;background-size:0.26rem 0.26rem ;}
.arrow-icon{position:absolute}
.arrow-icon span{height:1px;width:18px;display:block;background:#000}
.arrow-icon span:nth-child(1){position:absolute;right:100%;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);transform-origin:100% 50%}
.arrow-icon span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);transform-origin:0 50%}
.container{padding:0}
@media (max-width: 768px){
    .sdw-m{display: block!important;}
    .sdw-pc{display: none;}
    .m-pull-right{float: right!important;}

}
a{color:#333}
#global-header{position:fixed;top:0;left:0;right: 0;width:100%;z-index:1031;background:#fff;box-shadow:0 0 5px 2px #e5e5e5;height:80px}
#global-header.noshadow{box-shadow:none;}
.navbar-nav-level2{background:0 0;display:none}
#global-header .container-fluid .collapse{position:relative}
#global-header .container-fluid .collapse.navbar-collapse #nav-main>li{cursor: pointer;}
#global-header .container-fluid .collapse.navbar-collapse #nav-main>li:hover>a{border-bottom:2px solid #F20015 ;}
#global-header .container-fluid .collapse.navbar-collapse #nav-main>li a.type{border-bottom:2px solid #F20015 ;}
#global-header .container-fluid .navbar-collapse{max-height:100%;display: block;}
#global-header .container-fluid .navbar-toggle{margin-top:18px}
#global-header .navbar{background:#fff;padding:0 30px;border:none;position:relative;margin-bottom:0;width:1280px;margin:0 auto}
.navbar-nav-level2.navbar{position:fixed;left:50%;margin-left:-640px;width:1140px;padding:0 30px;background:#fff}
.navbar .navbar-header{position:relative;z-index:999;margin:0;float: left;}
.navbar-nav-level2 .navbar-header{margin-left:0}
.navbar .navbar-header a.navbar-brand{padding:0 20px;width:185px;height:80px;background:url(../images/header/logo.svg) center center no-repeat;display:block;text-indent:-20000em;margin-left:0;background-size: 170px ;}
#global-header .navbar .navbar-header2{display:none}
.navbar .navbar-nav li a{padding:0 13px;line-height:110px;height: 80px;}
.navbar .navbar-nav#nav-main{margin:0 auto;/*margin-left:16.4%;*/margin-left:215px;float:none;width:100%;position:absolute;top:0}
.navbar .navbar-nav#nav-main li{display:inline-block;float: left;}
.navbar .navbar-nav#nav-main li a{font-size:17px;padding:0 17px;color:#000}
.navbar-nav-level2.navbar .navbar-nav#nav-main{margin-left:13%}
.navbar-nav-level2.navbar .navbar-nav#nav-main{width:85%}


.navbar-nav-level2.navbar .navbar-nav#nav-main{margin-left:13%;width:80%;display: flex;align-items: center;}
.navbar-nav-level2.navbar .navbar-nav#nav-main li{display: inline-block; float: left;position: relative;left: 0;right: 0;margin: auto;}
.navbar-nav-level2.navbar .navbar-nav#nav-main .nav-main-div{margin: auto;height: 100%;}
.navbar-nav-level2.navbar .navbar-nav#nav-main li a{font-size:18px;padding:0 18px;color:#000;line-height: 60px;vertical-align: top;height: 100%;}

.seach-container{float: right;position: relative;font-size: 17px;display: inline-block;vertical-align: text-top;margin-top: 40px;margin-left: 40px;}
.seach-container .seach-icon{background: #F20015 url(../images/header/icon-seach.png) no-repeat center center;background-size:14px;width: 30px;height: 30px;position: absolute;right: 0;}
.seach-container input{width: 230px;height: 30px;text-indent: .3em;}
.nav-wrapper{position: absolute;top: 0;right: 0;font-size: 12px;padding-top: 0.8em;z-index: 99;cursor: pointer;}
.nav-wrapper .nav-wrapper-container{float: right;}

.nav-wrapper .nav-wrapper-container a{padding-right: 0.7em;padding-left: .5em;}
.nav-wrapper .nav-wrapper-container .website-lead {display: inline-block;position: relative;}
.nav-wrapper .nav-wrapper-container .website-lead  ul{display: none;}
.nav-wrapper .nav-wrapper-container .website-lead.hover  ul{display: block;}
.website-lead-container{position: absolute;top: 2em;background: #fff;border: 1px solid #f4f4f4;right: -2em;padding: 0.2em;text-align: center;width: 9em;}
.website-lead-container li{padding: 0.4em 0.5em;}
.nav-wrapper .nav-wrapper-container a.nav-wrapper-phone{padding-right:0;background: url(../images/header/icon_phone.png) no-repeat 3px center;padding-left:15px;background-size:auto 90% ;position: relative;}
.nav-wrapper .nav-wrapper-container a.nav-wrapper-phone .nav-wrapper-phone-qrcode{display: none;width: 10.3em;height: 10.3em;position: absolute;right: 0%; top: 2em;}
.nav-wrapper .nav-wrapper-container a.nav-wrapper-phone:hover .nav-wrapper-phone-qrcode{display: block;}
.nav-wrapper .nav-wrapper-container a.nav-wrapper-phone:hover .nav-wrapper-phone-qrcode img{width: 100%;}

.navbar-nav-level2 li.cur{border-bottom:2px solid #e60012;height:88px}
.pagenavburger{display:none}
body[data-level2] .pagenavburger{display:block}
#global-header .navbar .navbar-nav#nav-social{position:absolute;top:33px;right:60px;z-index:1000;cursor: pointer;}
#global-header .navbar .navbar-nav#nav-social li a{width:21px;height:22px;line-height:30px;text-align:center;padding:0;margin-left:20px;background:#fff}
#global-header .navbar .navbar-nav#nav-social li a.icon-tmall{width:30px;text-align:left;background:url(../images/icon_tmall.png) center center no-repeat}
#global-header .navbar .navbar-nav#nav-social li a.icon-tmall:hover{border-color:RGBA(226,0,0,1);background-color:RGBA(226,0,0,1);background-image:url(../images/icon_tmall_white.png);color:#fff}
#global-header .navbar .navbar-nav#nav-social li a.icon-wechat:hover{border-color:#27ae60;background:#27ae60;color:#fff}
#global-header .navbar .navbar-nav#nav-social li a.icon-weibo:hover{border-color:#e74c3c;background:#e74c3c;color:#fff}
#global-header .navbar .navbar-nav#nav-social li a.icon-youku{padding:4px 10px;line-height:22px;width:auto}
.pagenavburger{position:absolute;right:15px;z-index:1031;top:30px;cursor:pointer;-webkit-tap-highlight-color:transparent;-moz-user-select:none;-webkit-user-select:none;-webkit-user-drag:none;user-select:none;backface-visibility:hidden;-webkit-backface-visibility:hidden}
#hamburger{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);width:23px;height:30px;position:relative;margin:0 auto;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}
#hamburger span{display:block;position:absolute;top:12px;height:3px;width:18px;background:#333;border-radius:6px;opacity:1;left:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}
#hamburger.open span{-webkit-transform:rotate(0deg)!important;-moz-transform:rotate(0deg)!important;-o-transform:rotate(0deg)!important;-ms-transform:rotate(0deg)!important;transform:rotate(0deg)!important;}
#hamburger.open span:nth-child(1){left:0!important;width:18px!important;top:6px}
#hamburger.open span:nth-child(2),#hamburger.open span:nth-child(3){top:12px}
#hamburger.open span:nth-child(4){left:0!important;width:18px!important;top:18px}
#hamburger span:nth-child(1){top:12px;width:0;left:50%}
#hamburger span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
#hamburger span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
#hamburger span:nth-child(4){top:18px;width:0;left:50%}
#global-products{position:static}
#global-products.open a{background:0 0}
#navbar-product{position:absolute;top:70px;left:0;background:#fff;border:none;border-radius:0;margin-left:-30px}
#navbar-product ul{background:0 0;border-top:1px solid #f1f1f1}
#navbar-product ul li{background:0 0;width:14%}
#global-header .dropdown:hover .panel-collapse{visibility: visible;}
@media (min-width:769px){
    #global-header .dropdown .panel-collapse{transition:  all 0s linear .5s;-webkit-transition:  all 0s linear .5s;-moz-transition:  all 0s linear .5s;-ms-transition:  all 0s linear .5s;-o-transition:  all 0s linear .5s;}
}

#global-header .dropdown .panel-collapse{visibility: hidden;position: fixed;left:-0.5%;width:101%;padding-bottom:2em;background: #fff;font-size: 22px; padding-top: 1em;  box-shadow: 0 5px 21px 0px #e4e4e4 inset;border-bottom: 4px solid #333;}
#global-header .dropdown  .panel-collapse>div>div{position: relative;height: 96%;;width:12%;float: left;margin-left:3.9%}
#global-header .dropdown  .panel-collapse>div>div.collapsedcol2{width: 20%;margin-left: 9%;}
#global-header .dropdown  .panel-collapse>div>div.collapsedseries{width: 15%;float: right;margin-right: 4%;}
#global-header .dropdown  .panel-collapse>div>div.allshoping{width:12%}
#global-header .dropdown  .panel-collapse>div>div.allshoping ul{border: 0 !important;}
#global-header .dropdown  .panel-collapse>div>div img{width: 100%;height:auto;margin-bottom: 1em;}
#global-header .dropdown  .panel-collapse>div{position: relative;height: 100%;max-width: 1280px;margin: 0 auto;}
#global-header .dropdown  .panel-collapse>div p{width: 95%;;position: absolute;top:87%;line-height: 0.8em;border-top:1px solid #f5f5f5;padding-top: 8px;}
#global-header .dropdown  .panel-collapse>div p a{line-height: 1em!important;font-size:0.72em!important; color:#9b9a9a!important;padding-right:1.3em!important;background: url(../images/header/header-arrow2.png) no-repeat right center ; }
#global-header .dropdown  .panel-collapse>div ul{padding: 0;height: 70%;border-color: #f5f5f5;display: block;}
#global-header .dropdown  .panel-collapse>div>div:first-child ul{border-width: 0;border-right-width: 1px;border-style: solid;}
/*#global-header .dropdown  .panel-collapse>div>div:nth-last-child(2) ul{border-width: 0;border-right-width: 1px;border-style: solid;}*/
#global-header .dropdown  .panel-collapse>div h6{font-size: inherit;margin-bottom: 0.8em;}
#global-header .navbar .navbar-nav#nav-main .panel-collapse>div h6 a{font-size: inherit;line-height:inherit}
#global-header .dropdown  .panel-collapse>div li{line-height: 1.2em;display: block!important;float: none;}
#global-header .navbar .navbar-nav#nav-main .panel-collapse>div a{font-size: 0.8em;line-height: 1.5em;padding: 0;}
#global-header .navbar .navbar-nav#nav-main .panel-collapse>div ul.collapse a>span:hover{padding-bottom: 2px;border-bottom: 1px solid #f20012;}
#global-header .dropdown   .panel-li-hr:after{content: '';display: block;width: 3.3em;border: 1px solid #f4f4f4;    margin-bottom: 0.6em;margin-top: 0.2em;}
#global-header .dropdown  .panel-collapse4>div>div{width: 13%;}
#global-header .navbar .navbar-nav#nav-main .panel-collapse5>div a{font-size: 0.7em;width: 18%;float: left;line-height: 2em;margin: 0 1%;margin-bottom: .8em;}
#global-header .navbar .navbar-nav#nav-main .panel-collapse>div a div{position: relative;padding-top: 36.89%;overflow: hidden;border-radius: 3px; margin-bottom:0.5em}
#global-header .navbar .navbar-nav#nav-main .panel-collapse>div a div img{position: absolute;width:100%;height:auto;top:0;}
#global-header .dropdown  .panel-collapse5>div{width: 76%;}
#global-header .dropdown  .panel-collapse5>div>div{width: 100%;margin: 0;top:0;height: 100%;}
#global-header .dropdown  .panel-collapse3>div>div{width:17%;margin-left: 6%;}
#global-header .dropdown  .panel-collapse3 .a-link{padding-left: 2.5em;margin-bottom: 1em;}
#global-header .dropdown  .panel-collapse3>div>div span{font-size: 0.88em;float: left;}
#global-header .dropdown  .panel-collapse4>div>div:last-child{width: 4em;}

/*.panel-commuity-title{font-size:22px }*/
#global-header .dropdown  .panel-collapse6>div>div{width: 20%;}
.panel-commuity-container{width: 25%;}
#global-header .navbar .navbar-nav#nav-main .panel-collapse6>div a{font-size: 0.7em;width: 80%;float: left;line-height: 2em;margin: 0 1%;margin-bottom: .8em;}

#global-header .navbar .navbar-nav#nav-main .panel-collapse6>div .question a{line-height: 2em;margin: 0 1%;margin-bottom: 0;}
#global-header .navbar .navbar-nav#nav-main .panel-collapse6>div .question a:hover{text-decoration: underline;}
#global-header .navbar .navbar-nav#nav-main .panel-collapse6>div ul.collapse a:hover{padding-bottom: 0;border-bottom: 0px solid #f20012;}


#global-footer{position:relative;background: #000;z-index:99; }
#global-footer .footer-wrapper{position:relative;width:100%;bottom:0;background:#000}
#global-footer .footer-wrapper.fixed{position:fixed;bottom:0}
#global-footer .nav-bottom{text-align:center;background:#292929}
#global-footer .nav-bottom a{color:#fff;line-height:62px;padding:0 15px;font-size:20px;border-bottom:1px solid #666;display:inline-block;margin-left:-4px}
#global-footer .honor{background:#000;color:#fff;font-size:12px;line-height:50px;white-space:nowrap;max-width:1280px;margin:0 auto;min-height:320px;min-width:940px ;}
#global-footer .bottom-logo{position:absolute;top:1.13em;width:100%;text-align:center;background:#333;height:275px}
#global-footer .bottom-logo img{margin:61px auto 62px}
#global-footer .copyright{color:#666;line-height:60px;text-align:center}
#pusher{background:0 0;height:378px}
#global-header .container-fluid{padding: 0;position: relative;}
#nav-social img{vertical-align: top;width: 100%;}
#global-footer .honor{position: relative;font-size: 14px;padding: 2.5em 30px 5.5em;line-height: 1.8em;}
#global-footer .honor a{color: #fff;display: block;}
#global-footer .honor .a-link{white-space: nowrap;margin-right: 1em;width: 9%;min-width: 5em;}
#global-footer .honor .a-link-last{width: auto;float: right;}
#global-footer .honor .a-link-last.servers a.ps{font-size: 0.875em;}
#global-footer .honor .a-link a{/*float: left;*/width: 100%;line-height: 1;margin: 0.4em 0;text-align: center;font-size: 14px;}
#global-footer .honor>div>div{float: left;}
#global-footer .honor>div>div.cbg-clear{padding-right: 3em;}
.honor-label{font-weight: bold;  margin-left: 9%; margin-right: 5%;opacity: 0.8;}
.honor-label:first-child{margin-left: 0;}
#global-footer .honor>div>div.honor-label-last{float: right;margin-left: 0;margin-top: -1em;}

.honor-label-last p{color: #fff;font-size: 1.5em;padding-left: 0.8em;display: inline-block;vertical-align: top;}
.honor-label-last span{display: block;padding-left: 1.1em;}
.honor-label-last img{position: relative;margin-left: -2.5em; width: 3.125em; margin-right: 0.8em;top: 2em;}

.honor-label-last .vip-wrapper{color: #f60012;margin-top:-1.5em ;}


#global-footer .honor .honor-label-last .vip-wrapper a{padding: 0 0.1em;color: #f60012;display: inline;}
.honor-label-last .vip-wrapper div{background:#f60012;display: inline-block;color: #fff;border-radius: 1.5em;margin-left: 1.5em;padding: 0 0.5em;line-height: 1.5em;}
#global-footer .honor .a-link.collapse{display: block;}
#global-footer .honor .footer-bottom{white-space: normal;padding: 1.67em 0px 0.8em;position: absolute;left:1%;width: 98%;bottom:0;border-top:1px solid #3e3e3e;margin:1.5em 0;font-size: 0.77em;line-height: 1.5em;}
#global-footer .honor .footer-bottom a{position: relative;display: inline-block;margin-right: 2.5em;margin-top: 1em;}
#global-footer .honor .footer-bottom span{margin-top: 1em;font-size:14px}
#global-footer .honor>.footer-bottom>div{float: none;}
#global-footer .honor>.footer-bottom>a img{height: 2.9em;width: auto;}

#global-footer .footer-container{height: 1.13em;background: #f4f4f4;color: #585858;margin: auto;}
.footer-wrapper-white #global-footer .footer-container{background: #fff;}
#global-footer .footer-item-wrapper{max-width: 1280px;margin: auto;padding: 0.265em 0.2em 0;}
#global-footer .footer-icon{border-right: 1px solid #c7c6c6;padding: 0  1.75em;font-size: 0.24em;display: inline-block;float: left;height: 2.5em;line-height: 2.5em;vertical-align: middle;}
#global-footer .footer-icon:last-child{border: 0;}
#global-footer .footer-icon img{height: 1.5417em;width: auto;}
#global-footer .footer-icon span{padding-left: 0.5em;float: right;}
.page-header{margin-bottom:30px;padding:0 15px}
.page-header .section-switcher a{padding:0 15px;height:30px;line-height:30px;display:inline-block;border-radius:15px;background:#FAFAFA;border:1px solid #ccc;font-weight:700}

.image-banner-wrap, .sport-banner-contaienr{margin-top: 88px;}
div.image-banner-wrap + div, div.sport-banner-contaienr + div{margin-top: auto;}
.peak-wrapper{margin-top:80px;position:relative;width:100%;max-width: 1920px;min-height: 80vh;margin-left: auto;margin-right: auto;z-index:2;background:#F4F4F4}
.peak-wrapper .content{padding-top:30px;margin:0 auto;width:100%;max-width:1280px;padding: 0 0.39em;}
.banner{background: url(../images/banner.jpg) no-repeat center;background-size: cover;width: 100%;height: 8.16em;margin-bottom: 0.23em;}

#home-banner{color:#fff;}
#home-banner .page-banner>div{height: 100%;overflow: hidden;}
.home-banner-content{font-size: 20px;position: absolute;width: 100%;left:0;margin-top: -3%;text-align: center;}
.home-banner-content h3{font-size: 1.75em;}
.home-banner-content h2{font-size: 1.9em;letter-spacing:0.05em;font-weight: 700;}
.home-banner-content h2 span:first-child, .home-banner-content h2 span:last-child{font-size: 0.84em;margin:0 0.2em;}
.home-banner-content p{font-size: 0.8em;line-height: 1.75em;width: 21em;margin: 0 auto;margin-bottom:4em;}
.home-banner-content a{font-size: 0.9em;color: #fff;padding: 0.44em 1.22em;border: 1px solid #fff;}
.home-banner-content a.btn-more{margin-right: 1em;}
.home-banner-content a.btn-buy{margin-left: 1em;}
.home-banner-content a:hover{box-shadow:5px 5px 20px 1px #222;}
.home-banner-content .hr{width: 6.9em;border-top: 1px solid #fff;display: block;margin: 2em auto 2em;}
.home-banner-change{display: none;}
.frontpagehero{background-size:cover;background-repeat:no-repeat;position:relative}
.frontpagehero .product-desc{position:absolute;left:50%;top:30%;color:#fff;text-shadow:0 0 5px rgba(0,0,0,.3)}
.frontpagehero .product-desc h2{font-size:5rem;margin-bottom:2rem;font-weight:lighter}
.frontpagehero .product-desc p{font-size:2rem}
.frontpagehero .product-desc a.btn-view{color:#333;background-image:linear-gradient(-180deg,#FCFCFC 0,#F6F6F6 100%);height:32px;line-height:32px;margin-top:2rem;display:inline-block;border:1px solid #EAEAEA;border-radius:16px;padding:0 15px;text-shadow:none}
.frontpagehero .product-desc a.btn-view i{line-height:30px;margin-right:10px;padding-right:15px;border-right:1px solid #ccc}
.frontpagehero img.img-responsive{display:inline-block;width:100%}
.carousel-control .glyphicon{top:50%}
.carousel-control .glyphicon:after,.carousel-control .glyphicon:before{content:"";display:block;width:15px;height:4px;background:#fff}
.carousel-control .glyphicon-right:after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);
                                         transform-origin:50% 0;-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;-o-transform-origin:50% 0;}
.carousel-control .glyphicon-right:before{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);
                                          transform-origin:100% 50%;-webkit-transform-origin:100% 50%;-moz-transform-origin:100% 50%;-ms-transform-origin:100% 50%;-o-transform-origin:100% 50%;}
.carousel-control .glyphicon-left:after{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);
                                        transform-origin:50% 0;-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;-o-transform-origin:50% 0;}
.carousel-control .glyphicon-left:before{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);
                                         transform-origin:0 50%;-webkit-transform-origin:0 50%;-moz-transform-origin:0 50%;-ms-transform-origin:0 50%;-o-transform-origin:0 50%;}
.carousel .carousel-control{position:absolute;top:39%;height:20%;opacity:0;width:8%;background:0 0}
.carousel:hover .carousel-control{opacity:1}
.dropdown-menu#wechat{padding:10px;background:#f0f0f0}
.sub-banner .col-lg-10{padding:0}
.section.section-index{overflow:hidden;margin-bottom:30px;padding-top: 30px;margin-top: -30px;padding-left: 10px;padding-right: 10px;}
.section.section-index .product-spots,.section.section-index .product-spots .block-left,.section.section-index .product-spots .block-right{height:100%}
.nav-product{position:relative;text-align:center;font-size:0}
.nav-product li{width:14.8%;border-right:1px solid #e1e1e1;position:relative;margin-bottom:2.5%;display:inline-block;color:#8f8c89}
.nav-product li:first-child{border-left:1px solid #e1e1e1}
.nav-product li:nth-child(7){border-left:1px solid #e1e1e1}
.nav-product li:nth-child(10){border-left:1px solid #e1e1e1}
.nav-product li:last-child{background:0 0}
.nav-product li img.icon-hover{display:none}
.nav-product li:hover a.nav-card-link{display:block}
.nav-product li:hover img{display:none}
.nav-product li:hover img.icon-hover{display:inline}
.nav-product li:hover{color:#f60012}
.nav-product li.product-type{line-height:118px;text-align:right;letter-spacing:1em;font-size:20px}
.nav-product li a.nav-card-link{background:0 0;position:absolute;top:0;right:0;bottom:0;left:0;text-indent:-3000em;z-index:9;display:none}
.nav-product li .nav-icon{text-align:center;height:65px}
.nav-product li .nav-icon .middle{display:inline-block;height:100%;vertical-align:middle}
.nav-product li .nav-icon img{vertical-align:middle;max-width:60%}
.nav-product li h3{font-size:15px;margin:0;text-align:center}
.news-spots,.product-spots{padding:0}
.sizer{display:none}
.card:hover .card-cover .card-cover-wrapper{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);}
.card .card-wrapper{position:relative;background:#fff;overflow:hidden;cursor: pointer;}
.card .card-wrapper:hover{box-shadow:0 0px 25px 0px #bbbbbb;transition:all .1s ease-in-out}
.card .card-cover{overflow:hidden}
.card .card-cover .card-cover-wrapper{background-size:cover;background-position:center center;background-repeat:no-repeat;height:100%;min-height:100%;transition:all .5s ease-in-out;max-width:auto;width:100%}
.card a.card-link{position:absolute;top:0;left:0;right:0;bottom:0;color:#fff;padding:10px;font-size:18px;cursor:pointer;z-index:9;font-family:GothamThin,sans-serif}
.card a.card-link:hover{text-decoration:none}
.card .card-desc{padding:20px;height:85px;font-size:20px}
.card .card-desc h2,.card .card-desc h3{font-size:1em;margin-top:0;margin-bottom:.2em;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#585858}
.card .card-desc h2 img{padding-left:.5em;padding-bottom:.2em}
.card .card-desc p{margin:0;font-size:.8em;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#777}
.card a.card-link{display:none}

.product-spots:after{content:'';display:block;clear:both}

.grid-item,.grid-sizer{width:25%}
.grid-sizer{display:none}
.grid-item{position:relative;float:left;margin-bottom:30px;color:#585858}
.grid-item.card{padding:0 15px;transition:all .15s linear 0s}
.grid-item--width2{width:50%}
.grid-item--width4{width:100%}
.list-item,.list-sizer{width:33.33%}
.list-sizer{display:none}
.list-item{padding:0 15px;float:left;margin-bottom:30px}
.list-item--width2{width:66.67%}
@media (max-width:1440px){
    .grid-item.card{padding:0 8px}
    .grid-item{margin-bottom:16px}
    .card .card-desc{padding:13px;height:66px}
    .card .card-desc{font-size:18px}
}
/*@media (min-width:769px) and (max-width:991px){
        #global-header .navbar .navbar-nav#nav-main li a,.navbar .navbar-nav#nav-main li a{font-size:16px}
    #global-header .navbar .navbar-nav#nav-main li a,.navbar .navbar-nav#nav-main li a{padding:0 10px}
}*/
@media (min-width:992px) and (max-width:1199px){
    .nav-product li{width:26%}
    .nav-product li:nth-child(4){border-left:1px solid #e1e1e1}
}
@media (min-width:1200px) and (max-width:1679px){
    .swiper-div .swiper-pagination{bottom:12%;right:21%}
    .swiper-div .swiper-pagination .swiper-pagination-bullet{width:100px;height:100px}
    section .section-desc .section-desc-title h3{font-size:32px}
    #a2-techtalk .a2-techtalk-info.a2-techtalk-1{top:27.5%}
}
.alignleft{display:inline;float:left;margin-right:1.5em}
.alignright{display:inline;float:right;margin-left:1.5em}
.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}
.clear:after,.clear:before,.comment-content:after,.comment-content:before,.entry-content:after,.entry-content:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before{content:"";display:table}
.clear:after,.comment-content:after,.entry-content:after,.site-content:after,.site-footer:after,.site-header:after{clear:both}
.cbg-clear:after{display:block;height:0;content:"";clear:both;visibility:hidden}
.widget{margin:0 0 1.5em}
.widget select{max-width:100%}
.widget_search .search-submit{display:none}
.sticky{display:block}
.hentry{margin:0 0 1.5em}
.byline,.updated:not(.published){display:none}
.group-blog .byline,.single .byline{display:inline}
.entry-content,.entry-summary,.page-content{margin:1.5em 0 0}
.page-links{clear:both;margin:0 0 1.5em}
.archive .format-aside .entry-title,.blog .format-aside .entry-title{display:none}
.comment-content a{word-wrap:break-word}
.bypostauthor{display:block}
.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}
.infinity-end.neverending .site-footer{display:block}
.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}
embed,iframe,object{max-width:100%}
.wp-caption{margin-bottom:1.5em;max-width:100%}
.wp-caption img[class*=wp-image-]{display:block;margin:0 auto}
.wp-caption-text{text-align:center}
.wp-caption .wp-caption-text{margin:.8075em 0}

.carousel{top: 88px;margin: 0 auto;}
.carousel-inner>.item{position:absolute;height:100%;display:block;width:100%;top:0;overflow:hidden;z-index:1}
.carousel-inner{overflow:inherit;top:88px;}
#home-banner.auto{position:absolute;bottom:0;top:auto}
#home-banner .page-banner>div{position:absolute;height:100%}
#home-banner .page-banner>div.pull-left:nth-child(1){left:0}
#home-banner .page-banner>div.pull-left:nth-child(2){right:0}
#home-banner .page-banner>div.pull-right:nth-child(1){right:0}
#home-banner .page-banner>div.pull-right:nth-child(2){left:0}
.fixed{position:fixed}
.page-banner-top{/*top: 88px !important;*/}
#home-banner .page-banner>div.page-back{z-index:2}
#home-banner .page-banner:first-child>div.page-back{top:0}
#home-banner .page-banner:first-child>div.page-front{top:0}
#home-banner .page-banner>div.page-back{top:100%}
#home-banner .page-banner>div.page-front{top:-100%}
#home-banner .page-banner{display:none}
#home-banner .page-banner:first-child{display:block}
#home-banner .single-img .page-front.sdw-pc a{font-size:18px;color:#fff;border:1px solid #fff;text-align:center;}
#home-banner .single-img .page-front.sdw-pc a:hover{box-shadow:1px 4px 10px 0px #4e4e4e;}
.btn-control{z-index:11;position:absolute;font-size:.5em;bottom:1em;left:55%}
.btn-prev-item{left:auto;right:55%}
/*@media (max-width: 1700px){
    .peak-wrapper .content{padding-left:30px;padding-right: 30px;}
    body .peak-wrapper .content{width: 95%;padding-left:0;padding-right: 0;}


}*/
@media (max-width: 1700px){
    /*body .peak-wrapper .content,.detail-footerheader-fixed .bottom-header-nav>div{width: 95%;}*/

}
@media (max-width: 1402px){
    body .peak-wrapper .content,.detail-footerheader-fixed .bottom-header-nav>div{width: 87%;}
}
@media (max-width: 1280px){
    .col-lg-10{width: 100%;}
    .col-lg-offset-1{margin-left: 0;}
    .pagenavburger{right: -2px;}
    .navbar-nav-level2.navbar{
        width:84%;left:0%;margin-left: 0;
    }
    /*.peak-wrapper .content{width: 100%;}*/
    /*body .peak-wrapper .content{width: 85%;}*/
}

/*模态框*/
.modal-header{padding: 5px 15px;background: #000000;}
.modal-title{background: #000000;line-height: 1.8em; }
.modal-header .close{color: #fff;opacity:1}
.modal-title{color:#fff;font-size:14px}
.modal-header .close:hover, .close:focus{opacity: 1;}
.modal-dialog{top:50%;}
.modal.in .modal-dialog{transform: translate(0, -55%);}
.modal-body{min-height: 500px;}
/*弹窗产品内容*/
.dialog-product{min-width: 900px;}
.dialog-product .modal-body {padding: 0.5em;}
.dialog-product-left {float: left;display: inline-block;width: 45%;position: relative;z-index: 2;}
.dialog-product-img-show{position: relative;width: 95%;padding-top:95%;margin-bottom: 0.2em;}
.dialog-product-img-show img{width: 100%;height: auto;border: 1px solid #f4f4f4;}
.share-container{float: left;padding-top: 0.1em;display: inline-block;}
.share-container .share{background: url(../images/share.png) no-repeat center left;background-size: 1.2em;font-size: 0.16em;padding-left: 1.5em;height:2em;line-height: 2em;}
.share-container .share:hover{color:#f20012;background-image: url(../images/share-hover.png);}
.share-container .share-wrapper{display: none;margin: 0;}
.share-container .share:hover>.share-wrapper{display: inline-block;}
.dialog-product-img-wrapper{position: relative;clear:both;width: 90%;height: 53px;}
.dialog-product-img-wrapper .items{float:left;position:relative;width: 100%;height: 70px;overflow:hidden;margin: 0;}
.dialog-product-img-wrapper ul {margin: auto;position:absolute;width:999999px;height:70px;}
.dialog-product-img-wrapper ul li{width: 0.55em;display: inline-block;float:left;text-align:center;margin-right: 0.1em;cursor: pointer;}
.dialog-product-img-wrapper ul li img{width: 0.52em;height: auto;border: 1px solid #f4f4f4;float:left;text-align: center;}
.dialog-product-img-wrapper ul li:hover img{border: 1px solid #F60012;}
.dialog-product-right{float: left;display: inline-block;width: 55%;}
.dialog-product-title{padding-left: 0.5em !important;font-size: 0.16em;padding-bottom: 0.5em;}
.dialog-product-iconcontainer{padding-left: 0.5em !important;color: #999999;font-size: 0.14em;padding-bottom: 1em;}
.dialog-product-wrapper{background: #f4f4f4;padding: 0.1em;}
.dialog-product-wrapper li{float: left;width: 50%;font-size: 0.14em;color: #585858;padding: 0.5em;vertical-align: middle;display: inline-block;}
.dialog-product-wrapper li span{color: #f20012;font-size: 1.2857em;}
.dialog-product-wrapper li label{color: #f20012;}
.dialog-product-left-title{text-align: left;width: 5em;font-size: 0.12em;float: left;display: inline-block;line-height:3em}
.dialog-product-right>div{padding-left:0.1em ;}
.dialog-product-color{padding: 0.2em 0;}
.dialog-product-color .dialog-product-color-list{float: left;padding-left: 0.1em;}
.dialog-product-color .dialog-product-color-list li{cursor: pointer;width: auto;float: left;margin-right: 0.1em;border: 1px solid #ccc;}
.dialog-product-color .dialog-product-color-list li img{width: 0.5em;height: auto;float: left;}
.dialog-product-color .dialog-product-color-list li.checked{border:1px solid #f20012}
.dialog-product-color .dialog-product-color-list li div{font-size: 0.14em;width: auto;float: left;height: 3.5em;line-height: 3.5em;padding: 0 0.5em;}
.dialog-product-size{padding-bottom: 0.2em;}
.dialog-product-size .dialog-product-size-list{float: left;padding-left: 0.1em;}
.dialog-product-size .dialog-product-size-list li{cursor: pointer;float: left;font-size: 0.14em;border: 1px solid #ccc;display: inline-block;margin-right: 0.5em;margin-top: 0.5em}
.dialog-product-size .dialog-product-size-list li.checked{border:1px solid #f20012}
.dialog-product-number{padding-bottom: 0.2em;}
.dialog-product-number .ps{display: inline-block;font-size: 0.12em;vertical-align:middle;float: left;height: 2.3em;line-height: 2.3em;}
.dialog-product-number .dialog-product-numwrapper{position: relative;border: 1px solid #c7c6c6;width: 104px;height: 28px;display: inline-block;float: left;margin-left: 0.2em;margin-right:0.05em;}
.dialog-product-numwrapper>div{font-size: 18px;position: absolute;top: 0;width:26px;height: 26px;background: #f4f4f4;text-align: center;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.dialog-product-numwrapper .add{border-left: 1px solid #C7C6C6;color: #585858;right: 0;cursor: pointer;}
.dialog-product-numwrapper .miuns{border-right: 1px solid #C7C6C6;color: #C7C6C6;cursor: pointer;}
.dialog-product-numwrapper>input{font-size: 16px;position: absolute;left: 26px;width: 50px;height: 26px;border: 0;text-align:center;}
.dialog-product-btnwrapper{padding-top: 0.2em;border-top: 1px solid #f4f4f4;}
/*.dialog-product-numwrapper>input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{
                           -webkit-appearance: none !important;
                        }
.dialog-product-numwrapper>input[type="number"]{-moz-appearance:textfield;}*/

/*侧边栏*/
.btn-shopcart{cursor: pointer;font-size:0.16em;background: #f20012;border: 1px solid #f20012;color: #fff;display: inline-block;padding: 0.5em 1em;width: 9em;text-align: center;float: left;margin-right: 3em;}
.btn-collect{cursor: pointer;text-align: center;font-size:0.16em;background: #fff;border: 1px solid #f20012;color: #f20012;display: inline-block;padding: 0.5em 1em;width: 9em;float: left;}

.left-navbar{position: fixed;top:80px;right: -.44em;background: #000;width:.44em;color:#fff;box-sizing: content-box;z-index: 1032;text-align: center;;}
.left-navbar-list{width: 100%;position: relative;}
.left-navbar-list>div{position: relative;height: 0.48em;cursor: pointer;}
.left-navbar-list>div.btn-n-logo{overflow: hidden;}
.left-navbar-list>div.btn-n-shopingCar{height: 1.05em;margin-bottom: .12em}
.left-navbar-list>div.btn-n-shopingCar:before{content:"";display: block;border-top: 1px solid #999;font-size:.14em;    width: 1.6em;margin: 0 auto;}
.left-navbar-list>div.btn-n-shopingCar:after{content:"购 物 车";display: block;font-size:.14em;    width: 1.6em;margin: 0 auto;border-bottom: 1px solid #999;padding-bottom: .8em; margin-top: -0.1em;line-height: 1.2;}
.left-navbar-list>div>span{position: absolute;width:100%;top:0;left:0;font-size:0.12em;visibility: hidden;;background: #f60012;height: 4em;line-height: 1.8em;}
.left-navbar-list>div.btn-n-logo>span{background: #000;font-size:inherit;}
.left-navbar-list>div.btn-n-shopingCar>span{height: 100%;}
.left-navbar-list>div>span:before{content: "";display: block;height:.2em;}
.left-navbar-list>div.btn-n-logo>span:before{height: 0;}
.left-navbar-list>div.btn-n-shopingCar>span{font-size:.14em;}
.left-navbar-list>div img{display: block;width: 0.24em;padding:0.12em 0;margin: 0 auto;}
.left-navbar-list>div>img{}

.left-navbar-list>div:hover>span{visibility: visible}
.left-navbar-list>div:hover>span.slider-out{position: absolute;right:100%;left:auto;background: #f4f4f4;padding:.8em 1em;width: 12em;}
.left-navbar-list>div:hover>span.slider-out a{font-size:.14em;color:#fff;padding: .0em 1em;background: #000;float: right;margin: 0 .5em; line-height: 2em;border-radius: .2em;}
.left-navbar-list>div:hover>span.slider-out a:hover{background: #f20012;}
.left-navbar-list>div:hover.btn-n-shopingCar>span{    padding-top: 1em;line-height: 1.5;}
/*.left-navbar-list>div:hover>img{display: none}*/
.left-navbar-list img{width: 100%;display: block;}
.left-navbar-list img span{display: block;}


.jqzoom img{width:100%;height: auto}
.jqzoom{float:left;border:none;position:relative;top:0;padding:0px;cursor:pointer;margin:0px;display:block;width: 100%;margin-top: -100%;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:350px;height:350px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff /*url(../images/zoom.png) 50% center no-repeat*/;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}

.ks-imagezoom-lens{display:none;background:rgba(0,0,0,.5);background-attachment:scroll;cursor:move;position:absolute;top:0;left:0;width:50%;padding-bottom:50%;overflow:hidden;z-index:1}
.ks-imagezoom-area{position:absolute;width:100%;height:100%;top:0;display:none;overflow:hidden;left:102%;box-sizing:border-box;background:#ededed}
#ks-zoom-img{position:absolute;width:200%;top:0;left:0}


/*路径*/
.peak-path{width: 100%;height: 0.7em;font-family: "微软雅黑";}
.peak-path p{max-width: 1280px;margin: 0 auto;padding: 0;font-size: 0.14em;line-height: 5;color: #777777;}
.peak-path p>*{margin-left: 0.3em;}
.peak-path a{text-decoration: none;color: #777777;}
.peak-path a:hover{color: #777777;}
.peak-path a:visited{color: #777777;}
.peak-path p>a:last-child{color: #000000;}

/*滚动条*/
.selectscroll::-webkit-scrollbar{width:0px;}
.selectscroll::-webkit-scrollbar-track{background-color:#fff;}
.selectscroll::-webkit-scrollbar-thumb{background-color:#fff;}
.selectscroll::-webkit-scrollbar-thumb:hover {background-color:#fff}
.selectscroll::-webkit-scrollbar-thumb:active {background-color:#fff}

/* cus-sel select 下拉选
-----------------------------------------------------------------------------*/
.cus-sel { position:relative; display:inline-block; vertical-align: middle; *display:inline; *zoom:1; z-index:2;cursor: pointer;}
.cus-sel-chosed { position: relative; height:0.43rem; width:7em; padding:0 0.36rem 0 0.2rem; line-height:0.43rem; background-color:#fff; border:0.01rem solid #ddd; -webkit-border-radius:0.03rem; -moz-border-radius:3rem; border-radius:0.03rem; cursor:pointer; *zoom:1;overflow: hidden;}
.cus-sel-chosed-txt {position: absolute;left:0;top:0;cursor: pointer; display: block; width: 100%; color:#666; font-size:1em; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; word-wrap:normal;}
.cus-sel-chosed-txt { width:100%; height: 100%;border: 0;}

.jselect-icon { pointer-events: none;position: absolute; right:0; top:0; display:block; width: 0.2rem; height: 0.43rem;background:#f4f4f4 url(../images/icon/icon-select-arrow.jpg) no-repeat center center;background-size:contain;}
.cus-sel-list { position:absolute; left:0; top:0.45rem; width:1.63rem; max-height:2.6rem; overflow-y:auto; padding:0; border:1px solid #ddd; background-color:#f1f6f5; -webkit-border-radius:0.03rem; -moz-border-radius:0.03rem; border-radius:0.03rem; display:none; }
.cus-sel-list { position:absolute; left:0; top:0.45rem; width:1.2rem; max-height:2.6rem; overflow-y:auto; padding:0; border:1px solid #ddd; background-color:#f1f6f5; -webkit-border-radius:0.03rem; -moz-border-radius:0.03rem; border-radius:0.03rem; display:none; }
.cus-sel-list ul{_position:relative; _top:0; _left:0; _clear:both; _width:100%;_height:0.02rem; _overflow-y:auto; *zoom:1;}
.cus-sel-list li { display: block; float: none; margin:0; padding:0;}
.cus-sel-list a { display: block; padding:0.1rem 0.2rem; font-size:0.14rem; line-height:1.5; white-space: nowrap; cursor:pointer; *zoom:1;}
.cus-sel-list a:link, .cus-sel-list a:visited { color:#666;}
.cus-sel-list a:hover, .cus-sel-list li a.hover { background-color:#f5f5f5; color:#000; text-decoration: none;}
/*.cus-sel.active .jselect-icon { background-position: -0.35rem 0;}*/
.cus-sel-chosed { /*padding:0 33rem 0 10rem;*/}
.cus-sel-chosed {position: relative; padding:0 1em 0 .5em;font-size:16px;}
.cus-sel-h33 .cus-sel-chosed { height: 26px; line-height: 26px}
.cus-sel-h33 .jselect-icon { height: 100%; /*background-position: 0 -0.05rem;*/}
/*.cus-sel-h33.active .jselect-icon { background-position: 0rem -7px;}*/
.cus-sel-h33 .cus-sel-list { top:0.35rem;}
.cus-sel-list { background-color:#fff; }
.cus-sel-list li { margin: 0; display: block; float: none;}
.cus-sel-list a { padding:0.08rem 0.1rem;}
.cus-sel.disabled .cus-sel-chosed { background: #f9f9f9;}
/*.cus-sel-h33 .cus-sel-chosed, .cus-sel-list{width: 1.5rem;}*/
.ie8 .cus-sel { position:relative; display:inline-block; vertical-align: middle; *display:inline; *zoom:1; z-index:2;}
.ie8 .cus-sel-chosed { position: relative; height:0.43em; width:1.2em; padding:0 0.36em 0 0.2em; line-height:0.43em; background-color:#fff; border:0.01em solid #ddd; -webkit-border-radius:0.03em; -moz-border-radius:3em; border-radius:0.03em; cursor:pointer; *zoom:1;}
.ie8 .cus-sel-chosed-txt { display: block; width: 100%; color:#666; font-size:14em; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; word-wrap:normal;}
.ie8 .cus-sel-chosed-txt { width:100%; height: 1.75em; padding: 0.06em 0.1em 0 0; font-size: 1em; color: #666;border: 0;}

.ie8 .jselect-icon { position: absolute; right:0; top:0; display:block; width:2.187em; height: 3.583em; border-left: 1px solid #ddd; background:url(../images/jselect-icon.png) no-repeat;}
.ie8 .cus-sel-list { position:absolute; left:0; top:2.8125em; width:9.37em; max-height:16.25em; overflow-y:auto; padding:0; border:1px solid #ddd; background-color:#f1f6f5; -webkit-border-radius:0.1875em; -moz-border-radius:0.1875em; border-radius:0.1875em; display:none; }
.ie8 .cus-sel-list { position:absolute; left:0; top:2.8125em; width:9.37em; max-height:16.25em; overflow-y:auto; padding:0; border:1px solid #ddd; background-color:#f1f6f5; -webkit-border-radius:0.1875em; -moz-border-radius:0.1875em; border-radius:0.1875em; display:none; }
.ie8 .cus-sel-list ul{_position:relative; _top:0; _left:0; _clear:both; _width:100%;_height:0.02em; _overflow-y:auto; *zoom:1;}
.ie8 .cus-sel-list li { display: block; float: none; margin:0; padding:0;}
.ie8 .cus-sel-list a { display: block; padding:0.7em 1.428em; font-size:1em; line-height:1.5; white-space: nowrap; cursor:pointer; *zoom:1;}
.ie8 .cus-sel-list a:link, .ie8 .cus-sel-list a:visited { color:#666;}
.ie8 .cus-sel-list a:hover, .ie8 .cus-sel-list li a.hover { background-color:#f5f5f5; color:#000; text-decoration: none;}
.ie8 .cus-sel.active .jselect-icon { background-position: -2.1875em 0;}
.ie8 .cus-sel-chosed { /*padding:0 33em 0 10em;*/}
.ie8 .cus-sel-chosed { padding:0 2.6875em 0 0.625em;}
.ie8 .cus-sel-h33 .cus-sel-chosed { height: 1.9375em; line-height: 1.9375em;}
.ie8 .cus-sel-h33 .jselect-icon { height: 1.8125em; background-position: 0 -0.3125em;}
.ie8 .cus-sel-h33.active .jselect-icon { background-position: 0 -7px;}
.ie8 .cus-sel-h33 .cus-sel-list { top:2.0625em;}
.ie8 .cus-sel-list { background-color:#fff; }
.ie8 .cus-sel-list li { margin: 0; display: block; float: none;}
.ie8 .cus-sel-list a { padding:0.5em 0.625em;}
.ie8 .cus-sel.disabled .cus-sel-chosed { background: #f9f9f9;}
.ie8 .cus-sel-h33 .cus-sel-chosed, .ie8 .cus-sel-list{width: 9.375em;}
.ie8 .jselect-icon{background-image:url(../images/icon/icon-select-arrow.jpg);background-color:#f4f4f4 ;}





.jselect-icon{background-image:url(../images/icon/icon-select-arrow.jpg);}
.mobile-nav{display: none;}
.mobile-select{display: none;}

.modal-open .modal{overflow: auto;}

/*.dialog-form{position: fixed;width:100%;height:100%;left:0;top:0;z-index: 1111;}
.dialog-form:before{content:'';display: block;position: absolute;width:100%;height:100%;top:0;left:0;background:#000;opacity: .4;filter:alpha(opacity-=40);}
.dialog-form-main{position: relative;width: 6.5em;background: #fff;left:50%;margin-left:-3.25em;top:20%;}
.dialog-form-head{background: #000;color:#fff;font-size:14px;line-height: 2em;text-indent: .8em;}
.dialog-form-head .fa{color:#fff;font-size:1.2em;margin:.35em .8em;cursor: pointer;}
.dialog-form-content{padding:.4em .55em}
.dialog-form-btns{margin-bottom: 0;}
.dialog-form-btns a{float:left;font-size:.17em;width:9.6em;text-align: center;padding:.8em 0;display: inline-block}
.dialog-form-btns a.a-white{border: 1px solid #c7c6c6;}
.dialog-form-btns a.a-black{border: 1px solid #000;background: #000;color:#fff;}
.dialog-form-ts{color:#c7c6c6;    margin-top: .8em;}*/

.modal.fade .modal-dialog{transition: all 0s linear;transform:translate(0, -55%);}

/*查看更多
*/
.index-st-list li.view-more{background: #f9f9f9;padding: 6.2% 2%;text-align: center;}
.view-more-text{color: #6F6F6F;}
.view-more{font-size:24px ;font-weight: bold;}
.view-type{font-size: 16px;padding: 22.5% 0;}
.index-st-list li.view-more:hover{background: #F60012;}
.index-st-list li.view-more:hover .view-more-text{color: #fff;}
.series-product-content>ul>li.view-more{background: #f9f9f9;padding: 5.2% 2%;text-align: center;width: 18.5%;}
.series-product-content>ul>li.view-more:hover{background: #F60012;}
.series-product-content>ul>li.view-more:hover .view-more-text{color: #fff;}

/*
 * 新增
 */
.goubleSales-productInfoSelect-button-zero {  background-position: -12px -12px;  filter: alpha(opacity=50); opacity:0.5;  background-color: #EfEfEf; z-index:98; }
.xSalesAction-Dec{cursor: pointer;position: absolute;right: 0;bottom: 0em;padding-top: 0.18em;font-size: 0.14em;width: 1.9em;height: 1.86em;border-left: 1px solid #f5f5f5;text-align: center;border-left:1px solid #c7c7c7;background-color: #f5f5f5;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.xSalesAction-Add{cursor: pointer;position: absolute;left: 0;bottom: 0em;padding-top: 0.18em;font-size: 0.14em;width: 1.9em;height: 1.86em;text-align: center;border-right:1px solid #c7c7c7;background-color: #f5f5f5;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.button-add{cursor: pointer;background: #f20012;color: #fff;font-size: 0.2em;display: inline-block;float: left;line-height: 2em;margin-right: 1em;padding: 0.2em 1em;width: 9.25em;text-align: center;}
.button-add-false{cursor: pointer;background: #999999;color: #fff;font-size: 0.2em;display: inline-block;float: left;line-height: 2em;margin-right: 1em;padding: 0.2em 1em;width: 9.25em;text-align: center;}

/*weixin pay*/
.wx-dialog{width:100%;height:100%;position:fixed;top:0;left:0;z-index:99999999;background-color:rgba(0,0,0,0.7);text-align:center;display:none;}
.wx-div{border:2px solid #eee;overflow:hidden;padding-bottom:24px;padding-top:28px;width:877px;margin:60px auto 0;color:#666;background-color:#fff}
.wx-div .qrcode-div{border-right:1px solid #eee;float:left;width:469px}
.wx-div .qrcode-div .title{color:#333;font-size:24px;line-height:30px;margin-bottom:18px;text-align:center}
.wx-div .qrcode-div .qrcode{box-shadow:0 10px 20px #f9f9f9;margin:0 auto;overflow:hidden;width:307px}
.wx-div .qrcode-div .qrcode .warning{background:rgba(0, 0, 0, 0) url("http://image.epeaksport.com/image/System/Message/wx_pay.png") no-repeat scroll 0 -369px;float:left;height:270px;width:40px}
.wx-div .qrcode-div .qrcode-img{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#ddd -moz-use-text-color #ddd #ddd;border-image:none;border-style:solid none solid solid;border-width:1px medium 1px 1px;float:left}
.wx-div .qrcode-div .qrcode-img img{display:block;height:268px;width:266px}
.wx-div .qrcode-div .tip{height:40px;line-height:20px;margin:26px auto 28px;padding-left:42px;position:relative;width:140px}
.wx-div .qrcode-div .tip .icon{background:rgba(0, 0, 0, 0) url("http://image.epeaksport.com/image/System/Message/wx_pay.png") repeat scroll 0 -337px;height:32px;left:0;position:absolute;top:4px;width:32px}
.wx-div .mobile{float:left;height:100%;width:406px}
.wx-div .mobile .img{background:rgba(0, 0, 0, 0) url("http://image.epeaksport.com/image/System/Message/wx_pay.png") repeat scroll 0 0;height:337px;margin:20px 45px 0;width:270px}
.act .success{margin-right:6px}
.act a{text-decoration : none} 
.act a:hover{ color:#fff;/*鼠标经过链接时颜色*/}
.weixin-btn{background-color:#000;background-image:linear-gradient(to bottom, #000, #000);background-size:100% auto;border-color:#000;color:#fff}
.weixin-btn,.btn-hot,.btn-normal{-moz-user-select:none;background-repeat:repeat-x;border-radius:2px;border-style:solid;border-width:0 0 1px;cursor:pointer;display:inline-block;font-size:14px;font-weight:700;letter-spacing:0.1em;line-height:1.5;padding:7px
20px 6px;text-align:center;text-decoration:none;vertical-align:middle}
.login-container{padding: 0.5em;}
.login-list-conent{font-size:0.14em;padding: 1em 0;}
.login-item-info{border: 1px solid rgb(169, 169, 169);width: 22em}
.login-item-info input{width: 100%;height: 2.5em;line-height: 2.5em;color: #000000;padding-left: 0.5em;border: 1px solid #c7c6c6;}
.login-item-info button{border: 1px solid #c7c6c6;float:left;    margin-right: 2.5em;font-size:1.2em;width:18.3em;text-align: center;padding:.5em 0;display: inline-block;background: #fff;color:#000;}
.login-item-info button.btn-save{border: 1px solid #000;background: #000000;color: #fff;}
.cart-button {border: 1px solid #f20012;;float:left;font-size:1.2em;width:12.3em;text-align: center;padding:.5em 0;display: inline-block;background: #fff;color:#000;}
.carts-list-conent{font-size:0.14em;}
.carts-item-info{width: 72.4em}
.carts-goods-content li{float: left;width: 18%;padding-bottom: 0.1em;box-sizing: border-box;background-color: #fff;}
.carts-goods-content li+li{margin-left: 6.5%;}
.carts-goods-content .goods-pic{width: 100%;}
.carts-goods-content .goods-pic{margin: 0 auto;width: 12.9em;height: 12.9em;background-repeat: no-repeat;background-position: center center;background-size: cover;}
.carts-goods-content .goods-ctx .goods-name{margin-bottom: 0.3em;width: 100%;padding-top: 0.5em;font-size: 0.9em;font-weight: 600;letter-spacing: 0.5px;line-height: 1;white-space: nowrap;}
.carts-goods-content .goods-ctx .goods-buy div{width: 100%;font-size: 1em;letter-spacing: -0.7px;color: #f60012;}
.carts-goods-content .goods-ctx .goods-buy div>*{float: left;}
.carts-goods-content .goods-ctx .goods-buy div .new-money-box{margin-top: 1.75%;}
.carts-goods-content .goods-ctx .goods-buy div .old-money-box{margin-top: 4.2%;margin-left: 0.3em;text-decoration: line-through;font-size: 0.7042em;color: #999999;}

.index-poster{position: relative;width:100%;margin-top: 80px;margin-bottom:1.5em;}
.index-poster-inner{position: relative;height:550px;overflow: hidden;}
.page-poster{position: absolute;width:100%;height: 100%;left:0;z-index: 1;overflow: hidden;transition: all .3s linear 0s;-ms-transition: all .3s linear 0s;opacity: 0;}
.page-poster{background-size: cover;background-repeat: no-repeat;background-position: center;}






